feeling of embarrassment - Türkisch Englisch Wörterbuch